thrive off adversity

Translations
s'épanouir dans l'adversité